English Dictionary
◊ PRESS LORD
press lord
n : a powerful newspaper proprietor